package com.daigg.hoteladmin.service;

import com.daigg.hoteladmin.pojo.po.MenuDeptPO;
import com.daigg.hoteladmin.pojo.vo.MenuDeptVO;
import com.daigg.hoteladmin.pojo.vo.MenuVO;

import java.util.List;

/**
 * @author daiyang
 */
public interface IMenuDeptService {
    MenuDeptPO selectOneById(String id);

    MenuDeptVO add(MenuDeptVO menuDeptVO);

    MenuDeptPO save(MenuDeptVO menuDeptVO);

    Integer deleteAllByMenuId(String id);

    MenuDeptVO selectOneByIdReturnVO(String id);

//    List<MenuDeptVO> getMenuDeptByDeptId()

    Integer batchAdd(String menuId, MenuVO vo);

    List<String> getDeptIdListByMenuId(String id);

    List<String> getRoleListByMenuId(String id);
}
